package com.triple.triplerpc.bootstrap;

import com.triple.triplerpc.RpcApplication;
import com.triple.triplerpc.config.RpcConfig;
import com.triple.triplerpc.utils.ConfigUtils;

/**
 * 服务消费者启动类（初始化）
 */
public class ConsumerBootstrap {

    /**
     * 初始化
     */
    public static void init() {
        System.out.println("1. 加载 RPC 配置对象");
        // RPC 框架初始化
        RpcApplication.init();
        // 使用工具类读取配置
        RpcConfig rpc = ConfigUtils.loadConfig(RpcConfig.class, "rpc");
        System.out.println("2. RPC 配置初始化为: " + rpc);
    }

}
